Skip to content

chore(release): 0.3.4#58

Merged
ccross2 merged 1 commit into
mainfrom
release/0.3.4
Jul 7, 2026
Merged

chore(release): 0.3.4#58
ccross2 merged 1 commit into
mainfrom
release/0.3.4

Conversation

@ccross2

@ccross2 ccross2 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

v0.3.4 — patch release

Bundles the two already-merged fixes into a tagged release, plus two small release-hygiene items.

Fixed

Security

  • CI — added a scheduled cargo audit workflow (.github/workflows/audit.yml) that scans Cargo.lock against the RustSec advisory DB weekly + on demand.

Deferred

Not in this release

  • OmniBook X Flip (Support for Omnibook X Flip #47) — a good external contribution, but its fork CI needs a maintainer "approve and run workflows" click before it can be validated + merged; it will land in the next release.

Files: CHANGELOG.md (Unreleased → v0.3.4), Cargo.toml + Cargo.lock (0.3.3 → 0.3.4), packaging/aur/visage.install, .github/workflows/audit.yml.

Authored on a host without cargo; the version bump + these files touch no Rust source, so the test gate runs the same tree already green on main.

🤖 Generated with Claude Code

https://claude.ai/code/session_012wU47GVzskAummZqgH6FgF

Patch release bundling the two already-merged fixes plus release-hygiene items.

Fixed:
- NixOS/Nix flake build: openssl in buildInputs (#38, via #56)
- Camera capture degradation on shared webcams: format re-assert + self-heal
  (#48, via #57)
- AUR install hook: success=end -> success=done (the v0.3.2 PAM keyword bug was
  still printed by packaging/aur/visage.install)

Security:
- CI: scheduled cargo-audit workflow (weekly RustSec advisory scan)

aes-gcm 0.11 (#53) was deliberately deferred: it forces edition-2024 / MSRV 1.85
with no CVE on 0.10.3, so it is not worth a breaking bump right now.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012wU47GVzskAummZqgH6FgF
@ccross2 ccross2 merged commit 6d7604a into main Jul 7, 2026
3 checks passed
@ccross2 ccross2 deleted the release/0.3.4 branch July 7, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant